$(document).ready(function() {
    $('.obtain').click(function(event) {
        event.preventDefault();
        var phoneReg=/^[1][3,4,5,7,8][0-9]{9}$/;
        var phoneNumber = $('#phoneNumber').val();
        var popLayer = document.getElementById("popLayer");
        if(!phoneReg.test(phoneNumber)) {
            popLayer.innerHTML = "<span class=\"cartMsg\"> 请输入正确的手机号!</span>"
            // 设置定时关闭时间（1.2秒后关闭）
            setTimeout(function() {
                popLayer.style.display = 'none';
            }, 1200);
            popLayer.style.display = "block";
            // alert("请输入正确的手机号!");
        }
        else{
            $.ajax({
                url: '/user/sendPhoneCodeForUserLogin',
                type: 'GET',
                data: {
                    phoneNumber: phoneNumber
                },
                dataType:'json',
                success: function(response) {
                    console.log('验证码发送成功');
                    if(response.status === 1){
                        popLayer.innerHTML = "<span class=\"cartMsg\"> 验证码发送成功，请注意查看短信！</span>"
                        // 设置定时关闭时间（1.2秒后关闭）
                        setTimeout(function() {
                            popLayer.style.display = 'none';
                        }, 1200);
                        popLayer.style.display = "block";
                        // alert('验证码发送成功，请注意查看短信！');
                    }else if(response.status === 0){
                        popLayer.innerHTML = "<span class=\"cartMsg\"> 验证码发送失败，请稍后再试！</span>"
                        // 设置定时关闭时间（1.2秒后关闭）
                        setTimeout(function() {
                            popLayer.style.display = 'none';
                        }, 1200);
                        popLayer.style.display = "block";
                        // alert('验证码发送失败，请检查手机号与WiFi是否可用并稍后再试！');
                    }else{
                        console.log('未知参数status' + response.status);
                    }
                },
                error: function(xhr, status, error) {
                    console.log('error: ' + error);
                }
            });
        }
    });
});
